export interface ExportInsuranceOrdersReqDto {
    queryMonth: String
    insureCompanyType: string
    channelId: number
    saleId: number
    companyId: number
    productType: 0 | 1  // 0:日日保 1：团意日保
}

export interface OpenAccountDto {
    id: number
    source: number
    companyName: string
    companyAbbreviation: null
    creditCode: string
    merchantBankCard: null
    auditStatus: number
    legalPerson: string
    area: string
    subMchid: null
    dailyQuota: null
    personSingleQuota: null
    createTime: string
    openAnAccountTime: string
    isOpenSalaryCard: number
    isOpenPaySalary: number
    isOpenWesure: number
    isOpenPayRepeatReminder: null
    isNeedAuthSalaryCard: null
    isOpenZp: number
    balanceRemind: null
    insureCompanyType: string
    qyWxQrcodeId: number
    bookSubUnit: null
    qyWxQrcodeUrl: null
    isWesureUser: number
    createUserId: number
    updateTime: string
    updateUserId: number
    ids: null
    expirationDate: null
    wesureBalance: null
    insureTypeList: null
    isOpenPeriod: null
    periodCompanyTypeList: null
    periodPlanTypeList: null
    periodPlanTypeNameList: null
    insureType: string
    policyPeopleCount: null
    policyCount: null
    wesureType: null
    wesureTypeName: string
    isOpenEleSign: number
    signInMode: number
    salesName: null
    params: ParamsDto
    payAccountRechargeRecords: null
    rechargeMonthNumber: number
    accountExpireTime: string
    accountOpeningFee: null
    validTime: null
    employeeLibrary: null
    receiptId: null
    bankName: null
    isOpenTyrbStatus: null
    insurCompany: null
    channelId: null
    channelName: null
    businessLicenseAddress: null
    queryDate: null
    productType: null
    bySeatCount: null
    status: null
    companyNameList: null
    notLikeCompanyName: null
    accountLimit: null
    operatorName: null
    operatorIdCard: null
    contact: null
    isAgent: null
    isOpenAlipay: null
    isOpenWechatPay: null
    openQrProjectEnsure: null
    wxAccountBalance: null
    alipayAccountBalance: null
    creditCodePicture: null
    openWesure: boolean
    openEleSign: boolean
}

interface ParamsDto {
    phone: string
    userName: string
    userHeadUrl: string
}

export interface ReceiptDto {
    id: number
    bankName: string
    bankNo: string
    openBank: string
    appId: null
    wechatMchId: string
    isDelete: number
    wechatMchKey: null
    createTime: number
    alipayMchId: null
    updateTime: number
    alipayMchKey: null
    createUser: number
    updateUser: number
    bankNameAbbreviation: string
    orderNumber: number
    channelId: string
    maxRcptAmount: number
    maxInvoiceAmount: number
    isNotify: null
    notifyAmt: number
    qyWxQrcode: null
    keyPath: null
    privateCertPath: null
    privateKeyPath: null
    apiKey: null
    yearMonth: null
    channelName: string
    label?: string
    value?: number
}






